package Modelo.Entidades;


/*
 *  Proyecto eJAM [G12]
 *  Miembros:
 *      - Javier Ruiz Hidalgo
 *      - Adrian Ramos Cápitas
 *      - Miguel Alejandro Esteban Ordóñez
 */
public class PersonaImpl extends UsuarioImpl implements Persona {

    private String nombre, apellido1, apellido2, DNI, telefono, correo;

    public PersonaImpl(String usuario, String pass, String nombre, String apellido1, String apellido2, String DNI, String telefono, String correo) {
        super(usuario, pass);
        this.nombre = nombre;
        this.apellido1 = apellido1;
        this.apellido2 = apellido2;
        this.DNI = DNI;
        this.telefono = telefono;
        this.correo = correo;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getApellido1() {
        return apellido1;
    }

    public void setApellido1(String apellido1) {
        this.apellido1 = apellido1;
    }

    public String getApellido2() {
        return apellido2;
    }

    public void setApellido2(String apellido2) {
        this.apellido2 = apellido2;
    }

    public String getDNI() {
        return DNI;
    }

    public void setDNI(String DNI) {
        this.DNI = DNI;
    }

    public String getTelefono() {
        return telefono;
    }

    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }

    public String getCorreo() {
        return correo;
        }


    public void setCorreo(String correo) {
        this.correo = correo;
    }

    public String toString() {
        return "[" + getDNI() + "] " + getNombre() + " " + getApellido1() + " " + getApellido2() + "\n\tTlf: " + getTelefono() + "\tCorreo Electronico: " + getCorreo();
    }
}
